Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
168 LEIGH ROAD Terraced £134,000 16 Aug 2023
170 LEIGH ROAD Terraced £64,995 7 Jul 2008
174A LEIGH ROAD Terraced £125,000 21 May 2020
184 LEIGH ROAD Terraced £87,000 20 Mar 2015
186 LEIGH ROAD Terraced £72,750 11 Jul 2007
188 LEIGH ROAD Terraced £100,000 17 May 2018